<?php
/*
 * Created on 2009-2-9
 * Created by yunqing
 * yunqing's personal page:remindme.blogbus.com
 * yunqing's QQ:493568395
 * yunqing's Email:syq1357@qq.com
 */
//phpinfo();
if(extension_loaded('gd')) {
  echo '你可以使用gd<br>';
  foreach(gd_info() as $cate=>$value)
    echo "$cate: $value<br>";
}else
{
  echo '你没有安装gd扩展';
}
/*
if(extension_loaded('gd')) {
  //echo '你可以使用gd<br>';
  //foreach(gd_info() as $cate=>$value)
    //echo "$cate: $value<br>";
}else
{
  echo '你没有安装gd扩展';
}

     //导入图片
    $n=imagecreatefromjpeg('n.jpg');
    //提取图片大小
    $nsize=getimagesize('n.jpg');
    //提取图片长，宽
    $n_width=$nsize[0];
    $n_height=$nsize[1];

	//略去贴图过程 以后黄金会员 白金会员 钻石级会员要利用这个技术
    //导入LOGO
    //$google=imagecreatefromgif('google.gif');
    //提取LOGO长，宽
    //$googlesize=getimagesize('google.gif');
    //将图片贴上LOGO
    //imagecopy($me,$google,$mesize[0]-$googlesize[0],$mesize[1]-$googlesize[1],0,0,$googlesize[0],$googlesize[1]);
    //建立一个新的画板，原始图片缩放后就放在这个上面显示出来

    $resize_bg=imagecreatetruecolor(640,400);
    //调制画板背景颜色
    $bg=imagecolorallocate($resize_bg,rand(0,255),rand(0,255),rand(0,255));
    //将画板填上背景颜色
    imagefill($resize_bg,0,0,$bg);
    //画板的宽，长比例
    $scale_bg=640/400;

    //原始图片的宽，长比例
    $scale_org=$nsize[0]/$nsize[1];

    //判断，如果原始图片的宽长比例>画板的比例，说明原始图片比较宽，限制宽度为画板的宽度，再按比例计算高度
    if($scale_org>$scale_bg){
        $resize_width=640;
        $resize_height=640/$scale_org;
    //否则，限制高度为画板的高度，再按比例计算宽度
    }else{
        $resize_height=400;
        $resize_width=$scale_org*400;
    }
    //原始图片经过缩放后在画板上的位置，要让缩放后的图片在画板的中央
    $align_x=(640-$resize_width)/2;
    $align_y=(400-$resize_height)/2;
    //将缩放后的图片放上画板
    imagecopyresized($resize_bg,$n,$align_x,$align_y,0,0,$resize_width,$resize_height,$n_width,$n_height);
    //显示出缩放后的图片在画板上的效果
    //header('content-type:image/jpeg');
    //imagejpeg($resize_bg);

    //$n_width=$nsize[0];
    //$n_height=$nsize[1];
	echo "n_width = $n_width ";
	echo "n_height = $n_height ";
	*/
?>